package com.plian.system.entity.sys.excel;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * ;
 *
 * @author : jatpeo
 * @date : 2022-12-8
 */
@Data
@ApiModel(value = "", description = "")
@TableName("sys_excel_form")
public class ExcelForm implements Serializable {
    /**
     * 主键
     */
    @ApiModelProperty(name = "主键", notes = "")
    @TableId
    private String formId;
    /**
     * 表名
     */
    @ApiModelProperty(name = "表名", notes = "")
    private String name;
    /**
     * 是否必填
     */
    @ApiModelProperty(name = "是否必填", notes = "")
    private Integer ismust;
    /**
     * 是否合并：0、不合并；1、合并
     */
    @ApiModelProperty(name = "是否合并：0、不合并；1、合并", notes = "")
    private Integer isadd;
    /**
     * 是否可变行：0、不是；1、是
     */
    @ApiModelProperty(name = "是否可变行：0、不是；1、是", notes = "")
    private Integer ischange;
    /**
     * 报表ID
     */
    @ApiModelProperty(name = "报表ID", notes = "")
    private String excelId;
    /**
     * 排序码
     */
    @ApiModelProperty(name = "排序码", notes = "")
    private Integer ordernumber;
    /**
     * 表头行数
     */
    @ApiModelProperty(name = "表头行数", notes = "")
    private Integer headNumber;
    /**
     * 底部行数
     */
    @ApiModelProperty(name = "底部行数", notes = "")
    private Integer footNumber;
    /**
     * 为可变行时是否需要添加序号排序：0、不是；1、是
     */
    @ApiModelProperty(name = "为可变行时是否需要添加序号排序：0、不是；1、是", notes = "")
    private Integer isorder;

}